Software Development As Direct Action